home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 January / macpower199701.bin / AMUG / Programming_10 / WASTE 1.3a1.sit / WASTE 1.3a1 Distribution / Extras / WASTE Tabs 1.3.2 / WETabHooks.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-08-23  |  695 b   |  33 lines  |  [TEXT/CWIE]

  1. /*
  2.  *    WETabHooks.h
  3.  *
  4.  *    WASTE TABS PACKAGE
  5.  *    Private (internal) interface
  6.  *
  7.  *    Copyright (c) 1993-1996 Marco Piovanelli
  8.  *    All Rights Reserved
  9.  *
  10.  */
  11.  
  12.  
  13. #ifndef _WASTE_
  14. #include "WASTE.h"
  15. #endif
  16.  
  17. enum {
  18.     kTabSizeTag            =    'tbsz'
  19. };
  20.  
  21. #ifdef __cplusplus
  22. extern "C" {
  23. #endif
  24.  
  25. pascal void _WETabDrawText(Ptr, SInt32, Fixed, JustStyleCode, WEReference);
  26. pascal SInt32 _WETabPixelToChar(Ptr, SInt32, Fixed, Fixed *, WEEdge *, JustStyleCode, Fixed, WEReference);
  27. pascal SInt16 _WETabCharToPixel(Ptr, SInt32, Fixed, SInt32, SInt16, JustStyleCode, SInt16, WEReference);
  28. pascal StyledLineBreakCode _WETabLineBreak(Ptr, SInt32, SInt32, SInt32, Fixed *, SInt32 *, WEReference);
  29.  
  30. #ifdef __cplusplus
  31. }
  32. #endif
  33.